This is a 1188 square foot, single family home. This home is located at 2221 80th St, Flushing, NY 11370.
Off market
$932,600
2221 80th St, Flushing, NY 11370
--beds
--baths
1,188sqft
SingleFamily
Built in 1955
2,642 Square Feet Lot
$932,600 Zestimate®
$785/sqft
$3,918 Estimated rent