Homes for sale - 106 Nichols St, Newark City, NJ 07105 – MLS#371048...