LaSalle Apartments at Lafayette Square Under Construction

About 2200 LaSalle at Lafayette Square The 2200 LaSalle at Lafayette Square is an apartment complex situated at 2200 LaSalle in St. Louis. This is an upscale apartment community currently under construction that will have 5 stories and 128 units consisting of 1 and 2 bedroom units and studio apartments as well. The Lafayette Square …