This is a 2440 square foot, single family home. This home is located at 10237 63rd Ave, Flushing, NY 11375.
Off market
$1,174,900
10237 63rd Ave, Flushing, NY 11375
--beds
--baths
2,440sqft
SingleFamily
Built in 1950
1,900 Square Feet Lot
$1,174,900 Zestimate®
$482/sqft
$4,184 Estimated rent