Located south of Houston near Highway 6 and Country Road 56, the 389-acre development will be home to approximately 2,000 residents.