Apartment Unit 18 at 6929 E 2nd Street #18, Scottsdale, AZ 85251 - HotPads