New 3 Bedroom Listing in Truro! March 2, 2016 by sh4wm0t 121 Shore Road #9 Truro MA offered at $485,000