Leasing


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.

Click Here for More Information


Interested?

If you are interested in this item and have some questions, feel free send an inquiry.

Our Location

6605 Las Vegas Blvd Ste 201
Las Vegas, Nevada 89119

QR Code
On the Go?
Scan our QR code and use your phone to access our catalog.
Henderson Chamber - We're Bringing Local Back
Town Square Las Vegas is a proud member of

Henderson Chamber - We're Bringing Local Back

Click Here to Learn More