18
31254 Bailard Rd
Malibu, CA 90265
$3,400,000 USD
2,865 SF
2
Units
6.81% Cap Rate
2,865 SF
$3,400,000 USD
Apartments