We have found 24 properties on S 20th St, Richmond, IN. Average price per square feet on S 20th St is $63. It is 43.2% higher than average price per sqft Richmond. Average sale price on S 20th St is $133,700. It is 73.7% higher than average sale price in Richmond.