18XXX Shelby Court, Waterville, MN, 56096

$29,900

18XXX Shelby Court, Waterville, MN, 56096

Courtesy of: Re/Max Advantage Plus