$5,395,000 -
175 W Channel Road
Santa Monica ,
CA 90402
Country: US
Property listed by Carolwood Estates, Jonathan Mogharrabi {attribution_contact}