Your very own castle to call home! This charming and unique property features a 3-level main house with a separate basement suite, a guest cottage, and a detached garage. In the main dwelling, you will enter to soaring beamed ceilings, stone walls and saltillo tile floors, an open living area, and a stunning gourmet kitchen with new stainless-steel appliances and slab granite counters. Upstairs are two dreamy bedrooms, and downstairs is the basement unit, with a separate entrance and kitchenette. Back through the kitchen you'll find the tower wing, spanning 2 levels! Updated bathrooms, newer furnishings and drapes as well - all included! The adorable detached guesthouse has a full kitchen, full bathroom, and lofted bedroom. 3 fireplaces and mini split heating/cooling systems. Situated on a private .32 acre lot near Laurelwood Golf Course, and currently running as a successful AirBnb for all 3 units. Don't miss this opportunity!