Town Square is an open-air shopping, dining, office, and entertainment center in Enterprise, Nevada, United States. It occupies approximately 100 acres (40 ha), located one mile south of the Las Vegas Strip. It was developed by Centra Properties and Turnberry Associates. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.