$119,950 -
801 W Covina Boulevard Unit 103
San Dimas ,
CA 91773
Country: US