Rare Opportunity to own a beautiful, remodeled in 2006, historic farmhouse with 120 feet of frontage on Lake Allegan! Nestled among trees sits a bright home with a 420 Sq Ft wrap around porch facing the gorgeous views on top a bluff of one of the best kept secrets - Lake Allegan, a 1500 acre all sports lake that embarks beauty all year round. This home is full of character from the kitchen to the bath with a claw foot tub. It has a large master suite and 2 more bedrooms upstairs with a cozy loft, a 2 1/2 car detached garage and a vast family room with fireplace along the back of the home. Another bonus - it is located in Indian Shores, with a community pool, park, playground and boat launch! And lets not forget about the original windmill out in front of the home that completes the look.