Apartment Unit 13298 at 8375 E Via De Ventura, Scottsdale, AZ 85258 | HotPads