This multifamily community is located in Spring, Texas near the Woodlands, was built in 1996 and has 3 stories with 273 units.