Discover this rare ranch-style townhome on a secluded Johnston street lined with mature trees, offering over 2,400 SF of finished space! This 3-bedroom, 3-bathroom home features an open floor plan with vaulted ceilings, a cozy fireplace in the living room, and main floor laundry. Retreat to the spacious primary suite, complete with vaulted ceilings, a walk-in closet, and an en suite bath with dual vanities. The finished daylight lower level provides a HUGE second living space, an additional bedroom and bath, plenty of storage, and even an extra room perfect for an office, workout space, or hobby room. New roof installed in 2020. Ideally located close to walking trails, restaurants, shopping, Saylorville Lake, and I-80. Schedule your private tour today!