$8,975,000 - 960 Stradella Road, Los Angeles, CA 90077
960 Stradella Road
Los Angeles,
CA
90077
Country: US