40 Halstead Street, Newark, NJ, 07106

$380,000

40 Halstead Street, Newark, NJ, 07106

Courtesy of: Esther Laurent | Keller Williams Village Square Realty