This is a 1296 square foot, single family home. This home is located at 10228 63rd Ave, Flushing, NY 11375.
Off market
$1,127,900
10228 63rd Ave, Flushing, NY 11375
--beds
--baths
1,296sqft
SingleFamily
Built in 1930
2,650 Square Feet Lot
$1,127,900 Zestimate®
$870/sqft
$4,070 Estimated rent