Loading...

Welcome to Terra Vista Town Center

467 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Feb 20, 2015

Terra Vista Town Center is a California shopping mall in the Inland Empire offering open-air shopping featuring over 60 retailers. Stores include fashion, women's clothes, shoes, flowers, movie theaters, nail salon, spa, jewelry, sporting goods, food court, restaurant dining and entertainment.

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...