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