Stunning & meticulously kept brick-front townhome in beautiful Tavistock Farms with 3-finished levels, 3-level bump-outs, 3 bedrooms, 2 full & 2 half bathrooms and 1-car garage. With a beautiful open floor plan, this beauty features gorgeous restored barn wood floors on the main level, formal living & dining rooms and freshly painted throughout. The spacious gourmet kitchen offers ceramic tile flooring, large center island, granite counter tops, 42 cabinets and overlooks the cozy family room and the sunny breakfast/morning room. The upper level has 3 spacious bedrooms and 2 full bathrooms. The large primary suite has lofted ceiling, sitting room, walk-in closet and an en-suite primary bath featuring dual vanity, soaking tub and separate shower. Walk-out lower level has large rec room with gas fireplace, 2nd half bathroom, den/office, laundry room and plenty of extra storage. The backyard offers a deck and patio, perfect for your outdoor entertaining and barbecuing. Some of the recent updates include newer Ac compressor, water heater, newer French doors leading to the deck and patio on main & lower levels. Enjoy the great amenities this community has to offer including pools, tennis courts, community club house, tot-lots and walking/jogging trails. Conveniently located close to shopping & restaurants, major commuter routes including the Dulles Greenway.