The former Citizens Insurance headquarters in Howell, Michigan, will get new life as a medical center – Costar GroupEditerJanuary 10, 2024Insurance The former Citizens Insurance headquarters in Howell, Michigan, will get new life as a medical centerCostar group