25
2140 Dutch Slough Rd
Oakley, CA 94561
$1,695,000 USD
4,900 SF
9
Units
6.5% Cap Rate
4,900 SF
$1,695,000 USD
Apartments