T & C Plaza

9113 Stella Link Road, Houston, TX 77025

Property Information

  • 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.

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

Location

Located at 9113 Stella Link Road, Houston, TX 77025, this property is part of the Braeswood Place neighborhood.

Contact Listing Broker
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.