This is a 1276 square foot, single family home. This home is located at 248-22 Deepdale Ave, Flushing, NY 11362.
Off market
Street View
$868,900
248-22 Deepdale Ave, Flushing, NY 11362
--beds
--baths
1,276sqft
SingleFamily
Built in 1960
2,059 Square Feet Lot
$868,900 Zestimate®
$681/sqft
$4,208 Estimated rent