$1,524,000 -
12801 La Maida Street
Valley Village ,
CA 91607
Country: US