20
114 Orchard St
Newark, NJ 07102
$999,999 USD
5,600 SF
6.54% Cap Rate
5,600 SF
$999,999 USD
Storefront Retail Residential