105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666
105 Castle Road, Truro, MA, 02666

$599,000

105 Castle Road, Truro, MA, 02666

17
Courtesy of: Suzanne I Sherlock | Kinlin Grover Real Estate