329 Olema Rd
Fairfax, CA 94930
$3,000,000 USD
8,568 SF
6
Units
7.8% Cap Rate
8,568 SF
$3,000,000 USD
Apartments