18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
18 Canterbury Court, Salem, NH, 03079
PENDING

$689,900

18 Canterbury Court, Salem, NH, 03079

35
Attribution contact: 978-250-1900
Listing Agent: Mark Beliveau
Courtesy of: Lamacchia Realty, Inc.