15818 N 25th Street #108, Phoenix, AZ 85032 - HotPads