Why you'd want to live in Nassau Bay
Nassau Bay is an incomparable waterfront community at the leading edge of technology. The city borders the southeastern edge of Houston, and is directly adjacent to The Lyndon B. Johnson Space Center. Named for its “tropical feel”, Nassau Bay’s community began to grow in the 1960s when NASA was relocating personnel. The 570-acre community is located on Nassau Lake, so there is easy access to water for numerous activities, and the lake provides gorgeous views.