The Station at Lakeshore LUXURY APARTMENTS BIRMINGHAM, AL Number of Units: 294 Finished date: In Progress Status: In Progress Back Next Project