$4,850,000 - 1181 Somera Road, Los Angeles, CA 90077
1181 Somera Road
Los Angeles,
CA
90077
Country: US