29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907
29 Walnut Rd, Swampscott, MA, 01907

$699,000

29 Walnut Rd, Swampscott, MA, 01907

30
Listing Agent: Leslie Pappas | Agent phone: 781-710-4019
Courtesy of: Coldwell Banker Realty - Beverly | Office phone: 978-927-1111