$745,000 - 3412 Linda Vista Terrace, Los Angeles, CA 90032
3412 Linda Vista Terrace
Los Angeles,
CA
90032
Country: US