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