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