Seven months after Tropical Storm Chantal struck Chapel Hill in July 2025, Camelot Village still resembles a ghost town more ...