Listings Between $900000 - $950000 in Otter Tail619 N Shore Drive Battle Lake, MN 5651533927 Pickerel View Drive Richville, MN 565761