$1,900,000 -
24 Bali Lane
Pacific Palisades ,
CA 90272
Country: US
Property listed by Aibel Luxury Real Estate, Abel Martinez {attribution_contact}