6601-6613 Telegraph Ave
Oakland, CA 94609
$2,000,000 USD
9,904 SF
7.22% Cap Rate
9,904 SF
$2,000,000 USD
Storefront Retail Residential