$648,000 -
661 Sawyer Place
Upland ,
CA 91786
Country: US
Property listed by GOGO REALTORS R.H. CORP., Nienpin Lin 909-610-0101