Voyager at the Space Center

Voyager consists of 313 units featuring 29 unique one-, two-, and three- bedroom homes with garage parking. The four-story mid-rise is located at 18101 Point Lookout Drive, directly across NASA Parkway from the Johnson Space Center in Nassau Bay, Texas. Amenities include a reflection pond courtyard, fitness center, clubhouse with game lounge, conference room and resort style pool with sundeck.

when you're in a fein community, you're home.