Past Projects

Explore previous Westwood projects

Chateau du lac

Chateau du Lac is a master-planned community featuring acreage homesites & $1MM+ homes on the North Shore of Lake Grapevine in Flower Mound, Texas. Westwood developed & completed this project in the early 2000’s, but the project remains one of the premier lakefront communities in DFW.

chateau du lac
westwood centre

Westwood Centre

Westwood Business Centre offers unique office & retail space in Grapevine. Highly sought after historic district from restaurants, chocolate factories to over 50 fabulous executive office suites, each between 170-250 square feet. Our professional working environment, complete with exceptional services and amenities(including your own personal concierge), can suit all of your business needs. We are situated just three miles from the Dallas/Fort Worth airport, and minutes from major thoroughfares, Westwood Business Centre is ideally located for local, national, and international business.