Welcome to 16 Elm Place, a perfect Single Family alternative in the heart of Swampscott. This home is spacious and provides single level living. Conveniently located within a mile of the train, beaches, shops and restaurants this condo offers 3 generous sized bedrooms and 2 full bathrooms. Enter through your private entrance into a mudroom and then into a sunny and large living room with hardwood floors. The primary bedroom has double closets and an en-suite bathroom! The eat-in kitchen offers ample cabinet space, granite countertops, dishwasher, gas range and access to the outside for easy grilling. This home even has its own driveway with two car parking and private yard space. Move right in and call Swampscott home!