News Sights for Houston Tourists

Neil Armstrong’s Houston house is for sale!

Located near the NASA’s Johnson Space Center is the 2,650 square foot, four-bedroom and three bathroom home with 1960’s charm that Neil Armstrong lived in while he did several space missions, including the Apollo 11 mission when he became the first person to set foot on the moon on July 20, 1969!

Neil Armstrong’s former home is located at 1003 Woodland Drive, El Lago, TX 77586, and the full listing can be viewed here.

For drivers: This is one of those things you can keep in the back of your mind when you take a rider to the Space Center

Leave a Reply

Your email address will not be published.