Photos: Neil Armstrong’s former home near NASA’s Johnson Space Center for sale again
The home at 1003 Woodland Drive in El Lago, which pioneer astronaut Neil Armstrong and his family owned from 1962 to 1971, is back on the market again.
Building "Bridges" Across the Bayou City!
The home at 1003 Woodland Drive in El Lago, which pioneer astronaut Neil Armstrong and his family owned from 1962 to 1971, is back on the market again.