This is a 5452 square foot, townhome home. This home is located at 11229 68th Dr, Flushing, NY 11375.
Off market
Street View
$2,930,200
11229 68th Dr, Flushing, NY 11375
--beds
--baths
5,452sqft
Townhouse
Built in 2009
7,500 Square Feet Lot
$2,930,200 Zestimate®
$537/sqft
$4,305 Estimated rent