3630 Telegraph Ave
Oakland, CA 94609
$2,995,000 USD
9,891 SF
9,891 SF
$2,995,000 USD
Storefront Retail Residential