- For Lease $24.00/SF/YR
- Property Type Retail
- Year Built 2006
- Date Updated Aug 12, 2026
Description
Built in 2006, T & C Plaza is a retail property located at 9113 Stella Link Road in the Braeswood Place neighborhood of Houston, TX. This well-established commercial space offers convenient access to the surrounding community and established retail corridor. Ideal for retailers seeking visibility and foot traffic in this desirable Houston location.
True
2 Spaces Available
Available
Space Type
Retail
Lease Rate
$24.00/SF/YR
Total Space
2,000 SF
Lease Type
NNN
Sublease
No
Build Type
Full build out
Available
Space Type
Retail
Lease Rate
$24.00/SF/YR
Total Space
1,800 SF
Lease Type
NNN
Sublease
No
Build Type
Full build out
Contacts
Richard Copeland
KW Commercial Texas - Houston TX 77057
Location
Located at 9113 Stella Link Road, Houston, TX 77025, this property is part of the Braeswood Place neighborhood.
Contact Listing Broker
Richard Copeland
KW Commercial Texas - Houston TX 77057