Nassau Bay Townhomes on the Park is a 26-unit town home community located 35 minutes southeast of downtown Houston.
Our community is conveniently location just a short drive from several local attractions including
- Space Center Houston (6 min)
- Kemah Boardwalk (15 min)
- Galveston Island (45 min)