1 Day Ago COMPARE 7344 N Vía Camello Del Norte, Scottsdale, AZ 85258 Townhouse for Rent 2 Beds $5,800