Stafford Estates, located in Flower Mound, TX, is just over a mile from Lake Grapevine. This cozy community is close to shopping and schools.


View Larger Map


Courtesy of: Google Mapstm