212-214 Johnson Ave
Newark, NJ 07108
Price Upon Request
6,144 SF
6,144 SF
Price Upon Request
Auto Repair