Neil Armstrong St, Las Vegas, Nevada - Redfin
9 addresses found on Neil Armstrong St in Las Vegas, Nevada. The average lot size on Neil Armstrong St is 7482 sq. ft. The average property tax on Neil Armstrong St is $1.2K/yr. Find an address below to learn more about the property details:
- 913 Neil Armstrong St, Las Vegas, NV 89145
- 901 Neil Armstrong St, Las Vegas, NV 89145
- 909 Neil Armstrong St, Las Vegas, NV 89145
- 833 Neil Armstrong St, Las Vegas, NV 89145
- 821 Neil Armstrong St, Las Vegas, NV 89145
- 905 Neil Armstrong St, Las Vegas, NV 89145
- 829 Neil Armstrong St, Las Vegas, NV 89145
- 817 Neil Armstrong St, Las Vegas, NV 89145
- 825 Neil Armstrong St, Las Vegas, NV 89145