Willard Beach
Stroll to Thompson’s Bay and Willard Beach for relaxed coastal living in a pet-friendly complex with pool. Ground-floor kitchen opens to covered patio and private garden; four beds, three baths.