This is a 3108 square foot, multi family home. This home is located at 24416 85th Rd, Jamaica, NY 11426.
Off market
Street View
$1,396,900
24416 85th Rd, Jamaica, NY 11426
--beds
--baths
3,108sqft
MultiFamily
Built in 2008
-- sqft lot
$1,396,900 Zestimate®
$449/sqft
$3,734 Estimated rent