The Falls at Borough Park

Floor Plans

The Falls at Borough Park Apartments in Spring, Texas

The Falls at Borough Park consists of one, two and three bedroom luxury garden-style apartments and is located in the highly desirable Woodlands area of North Houston. The Falls offers it residents beautiful water features surrounded by magnificent landscaping, a putting green, indoor sports court, state of the art fitness center, theater room and resort style swimming pool.

Year Built: 2003
Check Availability Now!

Tel: 713-561-5257