The Shops at Starwood just put the wraps on our expansion. Check out our mix of dining, health and wellness and personal and home fashion options. Read more
Frisco, Texas has been named one of the best places to live due to its growing affluence and excellent school system. Find out more.
The Shops at Starwood is located just one mile north of the new Dallas Cowboys’ headquarters and training facility. Opportunities abound.
Join the renowned Community Centered Property™ with its award-winning tenants. Now Leasing Class A office and retail spaces in Phase III.