215 Acres - Urban Land Development Site in Houston, TX
701 Holmes Rd, Houston, TX, 77045-1001, US
215 acres
A 78.02% leased, 81,505 SF office building situated on a premier 2.047-acre site located at the lively intersection of Weslayan St and W Alabama in Houston, Texas.