This is a 1618 square foot, multi family home. This home is located at 120-23 83rd Ave, Jamaica, NY 11415.
Off market
Street View
$1,189,100
120-23 83rd Ave, Jamaica, NY 11415
--beds
--baths
1,618sqft
MultiFamily
Built in 1930
-- sqft lot
$1,189,100 Zestimate®
$735/sqft
$2,750 Estimated rent