$489,000 - 3822 W Fallen Leaf Lane, Glendale, AZ 85310
3822 W Fallen Leaf Lane
Glendale,
AZ
85310
Subdivision name: North Canyon Ranch