We have found 23 properties in Leonard, ND. Average property sale price in Leonard is $185,875. It is 17% lower than average property value in North Dakota. Average price per square feet in Leonard is $79. It is 38.3% lower than average property value in North Dakota.

List of properties