6437 Telegraph Ave
Oakland, CA 94609
$1,500,000 USD
2,665 SF
4
Units
2,665 SF
$1,500,000 USD
Apartments