We have found 64 properties in Rock Valley, IA. Average property sale price in Rock Valley is $118,393. It is 31.4% lower than average property value in Iowa. Average price per square feet in Rock Valley is $94. It is 7.8% lower than average property value in Iowa.

List of properties