$10,800,000 -
222 Palisades Avenue
Santa Monica ,
CA 90402
Country: US