$659,990 - 111 N First Street, Upland, CA 91786
111 N First Street
Upland,
CA
91786
Country: US