Vista del Rio

13619 N 94th Dr Peoria AZ 85381 (888) 848-5698

Reviews for Vista del Rio

Rating: 4.1 Based on 24 reviews Write a review
Overall it is a very nice place to live
 Nov 2015
Vista Del Rio is going well. Everywhere you go there are advantages and disadvantages. Overall it is a very nice place to live. I have coronary heart disease and it is hard to get food that I can... read more