2420 W Mulberry Drive Phoenix Az 85015 Usa, Phoenix, AZ 85015 | HotPads