Apartment Unit 13079 at 10888 N 70th Street #13079, Scottsdale, AZ 85254 - HotPads