13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907
13 Roy St #3, Swampscott, MA, 01907

$329,900

13 Roy St #3, Swampscott, MA, 01907

21
Courtesy of: Annie Wachtel | Coldwell Banker Realty - Marblehead