1238 Villa Woods Dr, Pacific Palisades, CA 90272

4 Beds      4 Baths      3,720 SF      4,495,000