75 Baldwin Ave
Newark, NJ 07108
$960,000 USD
4,775 SF
16
Units
4,775 SF
$960,000 USD
Apartments