This is a 2000 square foot, multi family home. This home is located at 10210 63rd Ave, Flushing, NY 11375.
Off market
Street View
$1,123,600
10210 63rd Ave, Flushing, NY 11375
--beds
--baths
2,000sqft
MultiFamily
Built in 1920
-- sqft lot
$1,123,600 Zestimate®
$562/sqft
$3,186 Estimated rent