1018 East 20th Street Upland, CA 91784
$ 1,099,990
$ 99,999
$ 119,045
$ 123,795
P.O.R
$ 139,900
$ 143,999
$ 219,990
$ 115,999