Luxury Real Estate Blog and News

Neil Armstrong’s El Lago home is for sale

September 21, 2020 - El Lago
The Houston home where first-man-on-the-moon Neil Armstrong and family lived when he landed on the moon in 1969 is for sale at $375,000.