The Villas at Crestwood is a private-gated community of 16 lots located at the Northwest corner of 121st St. and S. Sheridan Ave in Tulsa, OK. Crestwood Construction is the exclusive construction company in the Villas constructing custom designed homes with point-of-differentiation finishes and features. Let Crestwood design and build your Custom Home on one of the few remaining prestigious lots in the Villas.
Residential New Construction in the Villas
6331 E. 119th Street
VILLAS AT CRESTWOOD