This is a 2836 square foot, multi family home. This home is located at 51-85 Manilla St, Flushing, NY 11373.
Off market
$1,262,900
51-85 Manilla St, Flushing, NY 11373
--beds
--baths
2,836sqft
MultiFamily
Built in 1960
-- sqft lot
$1,262,900 Zestimate®
$445/sqft
$2,684 Estimated rent