Destined to be the focal point of activity in Nassau Bay, Texas, Nassau Bay Town Square will combine office, retail, and multi-family residential uses with a 200 room hotel, conference center, and restaurants.
Located at the intersection of NASA Parkway and Upper Bay Road, directly across the main gates of Johnson Space Center, Nassau Bay Town Square enjoys direct access from I-45 via the NASA
Parkway connectors.
View Brochure (PDF)
Mixed-use Project Breaks Ground
New Apartment Complex Breaks Ground
Progress Report |