Apartment Unit 12923 at 888 E Clinton Street #12923, Phoenix, AZ 85020 - HotPads