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 May 15, 2026

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

Location

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

Contact Listing Broker
Richard Copeland

KW Commercial Texas

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