Sycamore Hills Plaza

Upland/Claremont, CA
Community Shopping Center
81,500 sf