Shopping malls database
Terra Vista Promenade is located at the corner of Foothill Blvd. & Rochester Ave., Rancho Cucamonga. It is a Power Center which opened in 1997. It is an Open shopping mall with 2,596 parking spaces. It covers an area of 472,398 sqft. and has about 21 stores.
Shopping mall's name: Terra Vista Promenade
Address: Foothill Blvd. & Rochester Ave., Rancho Cucamonga, CA 91729
Number of stores: 21