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