We have found 20 properties on Leroy St, Muscatine, IA. Average price per square feet on Leroy St is $85. It is 2.3% lower than average price per sqft Muscatine. Average sale price on Leroy St is $120,290. It is 27.6% lower than average sale price in Muscatine.