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

Town Square Las Vegas is a proud member of

Henderson Chamber of Commerce

Click Here to Learn More