$799,000 -
623 W Foothill Boulevard Unit 39
Glendora ,
CA 91741
Country: US