1 of 1
•Newly renovated center located at SWC of Telephone road and I-45 south with great freeway visibility. •Close to downtown and university of Houston campus.
All Listings in this Building
2606 Telephone Road, Houston, TX 77023