Station 121 Adds Ohio-Based Pizza Chain as Final Lessee in Major Birmingham Retail Project
The Alabama economy continues to rebound after the recent recession, and a new retail development in downtown Birmingham promises to aid in the state’s revival. According to the Birmingham Business Journal, Ohio-based Pies and Pints Pizzeria is the final piece of the puzzle for Station 121, a massive retail space located at Second Avenue South … Read moreStation 121 Adds Ohio-Based Pizza Chain as Final Lessee in Major Birmingham Retail Project