House for rent, 8221 E Sheridan Street, in Scottsdale, United StatesScottsdale, 8221 E Sheridan StreetDetached house • 5 room(s) • 5 bed. • 5 bath. • 268.3 m²