Welcome to this stunning end-unit townhome in the highly sought-after Barton Run community of Marlton, NJ! This 3-bedroom, 2 full and 2 half bathroom residence has been meticulously maintained, showcasing recent upgrades including a brand-new roof, newer AC, and water heater, with nearly every room freshly painted in neutral tones. On the first floor, you're greeted by a cozy family room with a gas fireplace—perfect for unwinding after a long day. Sliding glass doors open to a private, fully fenced backyard, ideal for outdoor dining or gardening. This level also includes a convenient powder room, storage closet, and interior access to the attached 1-car garage. Upstairs on the second floor, an open-concept living and dining area is bathed in natural light from large windows, offering the perfect space for entertaining or family gatherings. The spacious kitchen boasts ample cabinetry and pantry storage, and the adjoining deck offers a great spot for morning coffee or summer barbecues. A second powder room completes this floor for added convenience. The third floor is your personal retreat, featuring a spacious primary suite with abundant closet space and an ensuite bathroom with a walk-in shower. Two additional bedrooms and a full hallway bath provide comfortable space for family or guests. A laundry closet on this floor adds extra convenience. Located just minutes from major routes (Routes 70, 73, 295, and the Turnpike), excellent schools, shopping, dining, and entertainment, this home is a fantastic find in an unbeatable location. Move-in ready and full of charm—this Barton Run gem is ready to welcome you!