Squirrels Nest St, Las Vegas, Nevada - Redfin
6 addresses found on Squirrels Nest St in Las Vegas, Nevada. The average lot size on Squirrels Nest St is 10309 sq. ft. The average property tax on Squirrels Nest St is $3.2K/yr. Find an address below to learn more about the property details: