This Property is no longer advertised on LoopNet.com.

17050 Saturn Ln
Houston, TX 77058

Space Center Plaza · Property For Lease

PROPERTY FACTS

Center Type Neighborhood Center
Parking 146 Spaces
Center Properties 3
Frontage Saturn Ln
Gross Leasable Area 43,247 SF
Total Land Area 6.77 AC
Year Built 2006
Cross Streets Gemini Dr

About the Property

Space Center Plaza is a 17,145 square foot Shopping Center built in 2006 that neighbors NASA Johnson Space Center at the intersection of Saturn Ln and Gemini St.

  • Listing ID: 28989079

  • Date on Market: 7/13/2023

  • Last Updated:

  • Address: 17050 Saturn Ln, Houston, TX 77058