The Falls at Borough Park

Description
Floor Plans
Amenities

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