We have found 11 properties on Ross Rd, Palo, IA. Average price per square feet on Ross Rd is $76. It is 29.6% lower than average price per sqft Palo. Average sale price on Ross Rd is $172,834. It is 21.7% lower than average sale price in Palo.