Beautiful, custom one-owner home on Madison Lake. A large front porch greets you as you walk up to the home, opening to a grand entryway with an open staircase. A massive living room offers great flexibility in layout and use, leading to the office and 3 season porch on the back of the home. The kitchen is huge, offering an abundance of working and storage space, with informal dining and access to the large dining room. Main level laundry and two 3/4 baths complete the main level. Upstairs find 3 spacious bedrooms, with the owners suite offering lake views, a gas fireplace, and ensuite bathroom with a spacious dressing room. Downstairs holds the family room, 4th bedroom, and another 3/4 bath. Above the garage find an guest cottage with a bedroom, a bathroom, and living/kitchenette space roughed in. A workshop space is off the back of the 2 car garage, with another single garage behind the 2 car. Madison Lake is 1447 acres with a max depth of 59'. Located within Mankato School District.