Heron Lake is located in Minnesota.
Heron Lake is the type of area you will want to move into if you want a real feeling of community as once someone buys here they rarely want to leave.
The average home listing price in Heron Lake, currently at $111,727, decreased modestly 1.7 percent from $113,640 last year.
No, I am not eligible
My Income qualifies