North Truro MA Condominiums 1. 132 Shore Rd Route 6a, North Truro, MA 02652 | Braemar Condominium (508) 487-2207