67 Broadway
Newark, NJ 07104
$950,000 USD
5,625 SF
7.25% Cap Rate
5,625 SF
$950,000 USD
Storefront Retail Residential