Welcome to 20245 Macglashan Terrace #2301, an end-unit, townhouse-style condominium in the sought-after Belmont Greene community of Ashburn. With 1,840 square feet, 3 bedrooms, 2.5 baths, and an attached rear-entry two-car garage, this home offers the space of a townhouse with the ease of condo living. As an end unit, it enjoys extra natural light and added privacy, and a newer HVAC system gives buyers peace of mind on a major system. The open main level features ceilings over nine feet, a family room with a corner gas fireplace, and a kitchen with a gas range and table space that flows easily into the living areas. Upstairs, three bedrooms and two full baths give you room for a home office or guests. Belmont Greene residents enjoy an outdoor pool, community center, tennis and volleyball courts, playgrounds, and walking and biking trails, and association services cover exterior maintenance, lawn care, snow removal, trash, and sewer. Close to Loudoun County shopping, dining, and commuter routes, this home is ready for a primary residence or a smart addition to an investment portfolio, with room to personalize the interior to your taste. Schedule your private showing today!