Location: Houston, TX
Size: 94,404 Square Feet
The Briar Forest building is located in the heart of West Houston at Briar Forest Drive and Beltway 8. Nearby amenities include restaurants, shopping, hotels and executive housing.
Disposed: June 2023