This is a 2891 square foot, single family home. This home is located at 62-51 80th St, Flushing, NY 11379.
Off market
Street View
$1,157,600
62-51 80th St, Flushing, NY 11379
--beds
--baths
2,891sqft
SingleFamily
Built in 1940
2,631 Square Feet Lot
$1,157,600 Zestimate®
$400/sqft
$3,531 Estimated rent