This is a 2460 square foot, single family home. This home is located at 11236 68th Ave, Flushing, NY 11375.
Off market
Street View
$1,929,500
11236 68th Ave, Flushing, NY 11375
--beds
--baths
2,460sqft
SingleFamily
Built in 1920
6,600 Square Feet Lot
$1,929,500 Zestimate®
$784/sqft
$4,897 Estimated rent