This charming Cape-style duplex is conveniently located on South Main Street, boasting historic design touches such as custom built-ins, original millwork, and gorgeous hardwood floors. Both units are bright and airy, with natural light streaming through, and feature a laundry area conveniently located in the clean, dry basement. On the main level, each unit includes an open living and dining area at the front, with the kitchen and a half-bathroom toward the rear. Unit 104 offers two spacious bedrooms and a full bathroom, while Unit 106 provides three bedrooms and a walk-up attic on the third floor, offering potential for additional living space. This unit also highlights a cozy wood-burning fireplace in the living room. Recent upgrades include brand-new mini-split systems in both units for efficient heating and cooling, new blown-in insulation courtesy of MassSave, and a new electric water heater. The property also includes a one-car garage currently used for storage.