We have found 5 properties on Leroy St, Audubon, IA. Average price per square feet on Leroy St is $27. It is 77.5% lower than average price per sqft Audubon. Average sale price on Leroy St is $20,000. It is 88.5% lower than average sale price in Audubon.

List of properties