1042 Maple Hill Road, Newport, MN, 55055

$501,641

1042 Maple Hill Road, Newport, MN, 55055

Courtesy of: M/I Homes