84
7679-7691 Thornton Ave
Newark, CA 94560
$3,495,000 USD
5,824 SF
5,824 SF
$3,495,000 USD
Storefront Retail Office