This spacious three-bedroom, three-bath townhouse has all the features you are looking for - an open floor plan, first-floor laundry, and an attached 2-car garage. And in a terrific Johnston location across from a community park and convenient to the 100th and 86th street exits! The living room is flooded with natural light, a vaulted ceiling, and features a cozy gas fireplace. The kitchen includes a walk-in pantry with customized shelving, a breakfast bar and plenty of space for a table. The room looks out through sliding glass doors onto a private patio with a new cement pad and newer landscaping. There is a powder room and laundry room just off the kitchen for convenience. Upstairs you will find three bedrooms, including a primary bedroom with ensuite bathroom, two -walk-in closets, and a motorized window shade you can operate from your smart phone. Pets are OK with weight restrictions.