2875 S 7th Pl, Phoenix, AZ 85040
Rio Salado Park is a Park located at 2875 S 7th Pl, Phoenix, AZ 85040. It has received 74 reviews with an average rating of 4.2 stars.
The address of Rio Salado Park: 2875 S 7th Pl, Phoenix, AZ 85040
Rio Salado Park has 4.2 stars from 74 reviews
Park