We have found 94 properties on W Rio Vista Ln, Avondale, AZ. Average price per square feet on W Rio Vista Ln is $93. It is 35% lower than average price per sqft Avondale. Average sale price on W Rio Vista Ln is $158,049. It is 42.1% lower than average sale price in Avondale.

List of properties