671 Olive Street, Upland, CA 91786
3
beds
2
baths
1,596 Sq.Ft. LIVING AREA
9,003.852 Sq.Ft. lot