106 Castle Road

Truro, MA, 02666
$995,000Price
3Beds
3Baths
Listing Agent: Rose B Kennedy
Courtesy of: Kinlin Grover Compass

106 Castle Road

Truro, MA, 02666
$995,000Price
3Beds
3Baths