$589,990 - 29132 N 31st Drive, Phoenix, AZ 85083
29132 N 31st Drive
Phoenix,
AZ
85083
Subdivision name: MIDDLE VISTAS