33
3525 Dimond Ave
Oakland, CA 94602
$6,750,000 USD
33,840 SF
42
Units
8.46% Cap Rate
33,840 SF
$6,750,000 USD
Apartments