$1,899,000 - 12000 Navy Street, Los Angeles, CA 90066
12000 Navy Street
Los Angeles,
CA
90066
Country: US