23287 Palm Canyon Lane, Unit 5
Malibu Land Side, Malibu, CA, 90265
_iconbath_ 1.0 Bath
$2,250/mo
81 DOM
MLS# 18326722
Built 1988
Residential Lease / Condominium