21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970
21 Francis Rd, Salem, MA, 01970

$579,900

21 Francis Rd, Salem, MA, 01970

23
Listing Agent: Zoe Karademos | Agent phone: 781-405-7122
Courtesy of: Coldwell Banker Realty - Beverly | Office phone: 978-927-1111