We have found 6 properties on Leonard Point Rd, Omro, WI. Average price per square feet on Leonard Point Rd is $66. It is 34.7% lower than average price per sqft Omro. Average sale price on Leonard Point Rd is $265,667. It is 42.8% higher than average sale price in Omro.

List of properties