Central West End

30-Story Residential Tower Plan Clears Hurdle in St. Louis

The 30-story, US$135-million Albion West End, a 293-unit residential tower in the Central West End area of St. Louis, moved a step closer to reality with the project granted 14...