We have found 11 properties on W Riverview Ave, Decatur, IL. Average price per square feet on W Riverview Ave is $94. It is 11.3% lower than average price per sqft Decatur. Average sale price on W Riverview Ave is $143,473. It is 39.5% lower than average sale price in Decatur.