23748 Girard Beach Lane

Battle Lake, MN, 56515
$770,000Price

23748 Girard Beach Lane

Battle Lake, MN, 56515
$770,000Price
3Beds
4Baths
3554sqft
Courtesy of: EXp Realty

23748 Girard Beach Lane

Battle Lake, MN, 56515
$770,000Price
3Beds
4Baths
3554sqft