Cascada del Sol - Alahambra
New Cascada Del Sol offers newly remodeled Studio, 1, and 2 bedroom apartment homes for rent in Phoenix, AZ. Cascada Del Sol is conveniently located near SR 51 and I-17 freeway. Under new managment and ownership you can see the transformation happening and our currnent residents love it! Stop by for your personal tour today!
About This Location
1502 W Glendale Ave Phoenix AZ 85021 has a Walk Score of 55 out of 100. This address is Somewhat Walkable since some amenities are within walking distance.