9 months agoThe Texas home where Neil Armstrong lived during historic moon expedition lists for $550KNew York PostVerified
8 months agoTitle: "Neil Armstrong's Historic First Step on the Moon: One Giant Leap for MankindSubKuchYahan