Space Center Plaza
Houston, TX
Building
Summary
- Address 17050-17068 Saturn Ln
- Gross Leasable Area 17,145 SF
- Year Built 2006
- Rentable Building Area 1,241 SF
- Parking Spaces 80
- Rental Rate $16.00/SF/YR + NNN
- Construction Masonry
- Frontage 265' on Gemini St 282' on Saturn Ln (with 3 curb cuts)
- Walk ScoreĀ® Somewhat Walkable (63)
- Parking Spaces Surface - 109
This retail space is now available for lease at 17050-17068 Saturn Ln in Houston, TX. The location is highly visible and easily accessible, making it ideal for attracting customers. Don't miss this opportunity to establish your business in this thriving area of Houston. Contact us today to schedule a viewing.
Zoom
Copyright © 2026 Space Center Plaza. All rights reserved. Powered by SharpLaunch


