2831 Telegraph Ave
Oakland, CA 94609
$2,200,000 USD
6,432 SF
6,432 SF
$2,200,000 USD
Office