Odowd Lake Properties For Sale (3 Real Estate Listings)
As of September 12, 2024 there are 3 active Odowd lake property listings for sale with an average listing price of $1,514,333. The highest-priced waterfront listing is $2,350,000, while the lowest priced waterfront listing can be purchased for $899,000. Odowd lakeshore listings have an average price of $392 per square foot, based on listings with an average of 4.3 bedrooms, 4.0 bathrooms, and 4,090 square feet of living space.