Excellent opportunity to own your dream ranch in Grayson County. This 20-acre property boasts a custom two story ranch home with pool and a landscapted setting, plus guest quarters with great storage, and several multi-purpose buildings. This is a Horse Lovers' paradise! Equipped with a custom, 6-stall horse barn with paddocks, riding arena, and round pen. Property is fully fenced (smooth wire and pipe fencing) with an electronic entry gate. The main house has 4 large bedrooms plus two studies, 2 full baths, 2 half baths, formal living-dining combo room, plus a separate cozy TV room. All of the bedrooms are upstairs. The master ensuite is a beautiful room with a large modern bathroom. All bedrooms are spacious with large closets. The kitchen has beautiful updates and has thoughtful, spacious work spaces. The Guest house is approx. 1,152 SF with an equal size walk up attic. Water well is drilled to the aquifer and has a reverse osmosis water filtration system.