Apartment Unit 2012 at 920 E Devonshire Avenue #2012, Phoenix, AZ 85014 - HotPads