3227-3231 Telegraph Ave
Oakland, CA 94609
$1,820,000 USD
5,392 SF
6
Units
5,392 SF
$1,820,000 USD
Apartments