Spacious and lovingly maintained townhome in Dominion Station in the heart of Sterling with many upgrades. With four bedrooms, two full baths and two half baths this home boasts almost 2000 sq ft of living space. The large living room has a gas fireplace with picture window above and leads in to the dining room. The kitchen upgrades include granite countertops, white cabinets and newer stainless steel appliances. There's a double doored pantry and an eat in kitchen with large windows which allow in an abundance of light throughout the whole of the main floor. The upper level features a primary suite which includes a custom walk-in closet and an ensuite bath with dual vanity and separate shower and soaking tub. There are two secondary bedrooms, both good sizes, which share an updated hall bath. On the lower level there is an additional bedroom which provides awesome flex space and could be used as a family room, gym, home office or a combination of these - it's huge! There's another half bath on this level, two closets and a one car garage with additional storage. Upgrades include new roof (2018), windows (2014), stove (2021), fridge (2020), dishwasher (2018), garage door (2017), LED recessed lights. light fixtures and the whole house has been freshly painted and is ready for it's new owners! As well as the garage and driveway there is plenty of parking with visitors spots, extra resident spots and endless street parking as well. The location is fantastic with easy access to 28, 267, IAD, shops, restaurants, One Loudoun, Dulles Town Center, Claude Moore Park, Dulles 28 and much, much more!