Shopping malls database
Shops at Bella Terra is located at the corner of SWC Grand Pkwy. & Westpark Tollway, Richmond. It is a Power Center which opened in 2008 and was last renovated in 2009. It is an Open shopping mall. It covers an area of 500,000 sqft. and has about 39 stores.
Shopping mall's name: Shops at Bella Terra
Address: SWC Grand Pkwy. & Westpark Tollway, Richmond, TX 77469
Number of stores: 39