Ham Lake, MN Real Estate - Homes from $229900 | HotPads
Map

Homes for Sale in Ham Lake, MN

$291k
4 beds
New! 3d ago
$340k
5 beds
New! 4d ago
$233k
4 beds
$480k
5 beds
$470k
4 beds
$300k
4 beds
$789k
5 beds
$380k
4 beds
$280k
5 beds
$290k
3 beds
$313k
4 beds
$330k
4 beds
$419k
4 beds
$525k
3 beds
$500k
5 beds
$659k
4 beds
$525k
6 beds