Located in a peaceful rural setting, this stunning farmhouse offers 5 spacious bedrooms and 2 bathrooms, providing plenty of room for living and entertaining. The main floor features a large living room, a kitchen with a dining area, one bedroom, and a full bathroom. Upstairs, one level includes two cozy bedrooms, while another level offers two additional bedrooms, a bathroom, a second kitchen, and a family room—ideal for guests or multi-generational living. The property also boasts several outbuildings, including a 40 x 112 old barn full of character, a 32 x 80 pole barn with a cement floor perfect for storage or workshops, and a 40 x 70 pole barn with in floor heat, set up with bedrooms and a bathroom for additional living space. There’s also a 48 x 156 pole barn.