We have found 5 properties on 20th St, Grand Tower, IL. Average sale price on 20th St is $37,525. It is 21.7% higher than average sale price in Grand Tower.