Nice place.
Pacific Palisades Villa | LUXE Home | Ocean views is located at 17733 Porto Marina Way, Pacific Palisades, CA 90272