$2,300,000 -
270 Palisades Beach Road Unit 301
Santa Monica ,
CA 90402
Country: US