18
31254 Bailard Rd
Malibu, CA 90265
$3,775,000 USD
2,865 SF
2
Units
6.13% Cap Rate
2,865 SF
$3,775,000 USD
Multifamily