$349,000 - 31378 Hemlock Drive, Cannon Falls, MN 55009
31378 Hemlock Drive
Cannon Falls,
MN
55009
Subdivision: Cedar Hills Add