This is a 1200 square foot, single family home. This home is located at 102-29 63rd Dr, Flushing, NY 11375.
Off market
Street View
$802,400
102-29 63rd Dr, Flushing, NY 11375
--beds
--baths
1,200sqft
SingleFamily
Built in 1940
1,412 Square Feet Lot
$802,400 Zestimate®
$669/sqft
$3,584 Estimated rent