Town Creek Location: Montgomery, TX Units: 152 Builder: FCI Multi-Family Construction Completed: 03/2015