Homes for sale - 89 Clifton Ave, Newark City, NJ 07104 – MLS#371856...