Apartment Unit at 15818 N 25th Street #113, Phoenix, AZ 85032 - HotPads