323 1/2 Jefferson Street
Newark, NJ 07105
$648,000 USD
2,420 SF
2
Units
2,420 SF
$648,000 USD
Apartments