We have found 10 properties on Riverwood Dr, Independence, LA. Average price per square feet on Riverwood Dr is $56. It is 1.8% lower than average price per sqft Independence. Average sale price on Riverwood Dr is $175,710. It is 50.7% higher than average sale price in Independence.