$1,295,000 - 3900 Park Place, Montrose, CA 91020
3900 Park Place
Montrose,
CA
91020
Country: US