Looking for the mini farm look no further this 2 or 3 bedroom home features main level living, guest house, 2 car detached garage, barns, outbuildings and 18.00 +/- acres fenced for livestock! Primary home features one level living with large kitchen with all major appliances, dining room, large living room with gas fireplace, master suite with bathroom with walk-in shower, guest bedroom, hall bathroom, bonus room could be third bedroom/nursery/office and laundry area! Guest house features nice living room, eat-in kitchen half bathroom and 2 small bedrooms! Outside you will find a 2-car detached garage, 2 barns ready for your livestock and farm equipment, multiple outbuildings for storage, 18.00+/- acres fenced ready for livestock and long-range countryside views and views of Buffalo Mountain! Don't miss out on this nice mini farm between Hillsville and Meadows of Dan just minutes to the Blue Ridge Parkway and Olde Mill Golf Course!