11301 Fallbrook

Fallbrook is a three-story, 61,165 square foot office building located on 11301 Fallbrook Drive in Houston, Texas.