Located in Marblehead’s historic Old Town, 114 Elm Street has been lovingly maintained by the same family for generations. This 5-bedroom, 2 full and 2 half bath home offers 3,028 sq ft across 3 levels on a .267-acre lot. Period details include high ceilings, original moldings, multiple built-ins, fireplaces and hardwood floors. A gracious front foyer leads to a formal dining room, living and family rooms, and a vaulted four-season porch with floor-to-ceiling windows overlooking the lush backyard. Enjoy first-floor laundry, and a newer elevator for easy access to three floors. The second floor features 3 bedrooms, a full bathroom with tub/shower and a half bath. The third level includes 2 additional bedrooms, an office area, and full bath with skylights. With a welcoming front porch, 1-car garage, and ample off-street parking, and tons of basement storage, this home offers comfort and flexibility in a prime location near the harbor, shops, and all Marblehead has to offer.