536-540 Central Ave
Newark, NJ 07107
Price Upon Request
19,340 SF
1
Unit
19,340 SF
Price Upon Request
Apartments