This Property is no longer advertised on LoopNet.com.

8521 Stella Link Rd
Houston, TX 77025

Shell · Property For Lease

PROPERTY FACTS

Property Type Retail
Property Subtype Service Station
Gross Leasable Area 1,731 SF
Year Built 1965

ABOUT THE PROPERTY

Shell Gas Station and Convenience Store Located at the Intersection of Stella Link Rd and N Braeswood Blvd

  • Listing ID: 15443244

  • Date on Market: 3/14/2019

  • Last Updated:

  • Address: 8521 Stella Link Rd, Houston, TX 77025