The hubbub began back in 2012 when an application was submitted that would lead to the demolition of a building located at 771 Spring Street. The building in question, the Crum and Forster building, had been constructed around 1926 and it served as the Atlanta location of the the Crum and Forster Insurance Company. The […]
