Acquired: September 2018
Sold: March 2021
Location: 3815 Hollister Rd, Houston, TX 77080
Size: 30,000 square feet