6624-6628 Telegraph Ave
Oakland, CA 94609
$1,650,000 USD
6,380 SF
5.6% Cap Rate
6,380 SF
$1,650,000 USD
Freestanding