La Cascada II Apartments 2 Wks Ago 229 E Ruth Ave, Phoenix, AZ 85020 1 Bed Call for Price FavoriteEmail Property(844) 493-1504