Augusta Meadows Location: Tomball, TX Units: 264 Builder: FCI Multi-Family Construction Completed: 09/2009