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