17 Depot Road, Truro, MA, 02666
17 Depot Road, Truro, MA, 02666
17 Depot Road, Truro, MA, 02666

$649,000

17 Depot Road, Truro, MA, 02666

3
Courtesy of: Rose B Kennedy | Kinlin Grover Real Estate