Apartment Unit 286 at 8601 N 103rd Avenue, Peoria, AZ 85345 - HotPads