La Vista Homes For Rent Show Map Modify Search Search Results: 1 Properties 24066 N 76th Place Scottsdale 85255 For Rent $4,600 Bedrooms: 3 Baths: 2 Sqft: 2,418 MLS: #6562372 Realty ONE Group View Details Title Save Now Save Property