Gently lived in and meticulously cared for, this incredible custom built large ranch home is nestled in a private setting just North of Dyersville. The 2.5 acre wooded lot offers you space, privacy, daily wildlife sightings, and endless entertaining opportunities. On the main level you will find 3 large bedrooms, 3 baths, newer hardwood and carpet floor coverings and an updated kitchen with stainless steel appliances and granite countertops. The great room sets this home apart from all others with its south-facing wall of windows and fireplace. The master suite includes a walk-in closet and full master bath, while the updated main bath includes a beautiful tiled shower and heated floors. The spacious lower level offers another rec room, half bath, large bedroom, work bench area, tons of storage, and walkout sliding door to your screened in porch. A second area in the rec room allows ample room for your pool table or entertainment center. This home has everything and more!