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