This is a 2052 square foot, multi family home. This home is located at 31-12 89th St, Flushing, NY 11369.
Off market
Street View
$1,185,300
31-12 89th St, Flushing, NY 11369
--beds
--baths
2,052sqft
MultiFamily
Built in 1930
-- sqft lot
$1,185,300 Zestimate®
$578/sqft
$2,637 Estimated rent