28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907
28 Claremont Terrace #1, Swampscott, MA, 01907

$379,900

28 Claremont Terrace #1, Swampscott, MA, 01907

22
Listing Agent: Lynne Shanoski | Agent phone: 617-821-9571
Courtesy of: J. Barrett & Company | Office phone: 781-631-9800