This is a 2512 square foot, multi family home. This home is located at 88-15 81st Ave, Flushing, NY 11385.
Off market
$1,097,500
88-15 81st Ave, Flushing, NY 11385
--beds
--baths
2,512sqft
MultiFamily
Built in 1930
-- sqft lot
$1,097,500 Zestimate®
$437/sqft
$2,938 Estimated rent