By Ryan Michaels The Birmingham Times After tense questioning for developers, Birmingham City Council approved construction of a new 259-unit apartment building in Glen Iris during a recent meeting. The project’s proximity to the city of Homewood sparked lengthy discussion and concern by the council, which passed the item 5-1. Councilor Valerie Abbott was the […]