This is a 1480 square foot, multi family home. This home is located at 8633 120th St, Jamaica, NY 11418.
Off market
$760,600
8633 120th St, Jamaica, NY 11418
--beds
--baths
1,480sqft
MultiFamily
Built in 1945
-- sqft lot
$760,600 Zestimate®
$514/sqft
$2,679 Estimated rent