2150 W Alameda Rd Phoenix Az 85085, 1066 | HotPads