Park Plaza Apartments in the Central West End neighborhood in St. Louis April 2021. credit craig currie

Park Plaza Apartments

Park Plaza Apartments ranks at #15 for tallest buildings in St. Louis.