$689,900 - 1073 Lakeview Terrace, Azusa, CA 91702
1073 Lakeview Terrace
Azusa,
CA
91702
Country: US