We have found 45 properties on Vista Ave, Lewiston, ID. Average price per square feet on Vista Ave is $80. It is the same as average price per sqft Lewiston. Average sale price on Vista Ave is $138,615. It is 10.7% lower than average sale price in Lewiston.