Willowbend Apts. Location: 9451 FM 1960 West Humble,TX 77338 Units: 228 Builder: Cadence McShane Completed: 01/2017