Welcome to this updated three-bedroom townhome in Heritage Crossing. The beautifully updated kitchen offers stainless steel appliances, an induction stove, updated countertops, a tile backsplash, and tile flooring. Hardwood floors flow through the open living and dining areas, with a convenient half bath completing the main level. Upstairs, the spacious primary suite includes an upgraded en-suite bathroom with floor-to-ceiling tile and a rain shower. Two additional bedrooms and a second full bathroom complete the upper level. The finished lower level provides versatile recreation and den space, a cozy wood-burning fireplace, a full bathroom, laundry, and ample storage. Enjoy a rear deck and fully fenced outdoor space backing to trees. Additional highlights include an HVAC system replaced in 2024, a newer water heater, replacement windows, and two adjacent assigned parking spaces, with guest parking nearby. Community amenities include basketball courts and playgrounds, with optional pool and tennis access available for a separate fee. Conveniently located near Route 28 and I-66, with easy access to Dulles Airport, shopping, dining, and recreation.