This is a 950 square foot, single family home. This home is located at 24220 83rd Ave, Jamaica, NY 11426.
Off market
Street View
$795,900
24220 83rd Ave, Jamaica, NY 11426
--beds
--baths
950sqft
SingleFamily
Built in 1950
4,000 Square Feet Lot
$795,900 Zestimate®
$838/sqft
$3,051 Estimated rent