Neil Armstrong’s Houston Home!

Posted: July 11, 2020 | Source: www.chron.com

The Houston home where first-man-on-the-moon Neil Armstrong and family lived during most of the 1960s until he retired from NASA in 1971 is for sale at $375,000.