Town Square Las Vegas is a premier destination for retail, dining, and entertainment, offering a unique blend of long-term and specialty leasing options. This vibrant center features over 150 retailers, 13 dining establishments, and a variety of entertainment options, all situated in a pedestrian-friendly environment with top-tier security. Conveniently located near McCarran International Airport, it provides 355,000 square feet of Class A office space and luxury accommodations for visiting clients. Town Square Las Vegas is an ideal venue for both business and leisure, with flexible leasing terms that cater to both permanent and temporary retailers.
Interested?
If you are interested in this item and have some questions, feel free send an inquiry.
Click Here
On the Go?
Scan our QR code and use your phone to access our catalog.Community Sponsors