Lafayette Square Apartments

The Lofts At Lafayette Square    

Apartments in Saint Louis, United States
Suggest an edit · Manage this business

Add more information

Located downtown, The Lofts at Lafayette Square has been a St. Louis landmark since 1984. The building was renovated in 2002 to offer luxury one bedroom and two bedroom loft apartments.

Social profiles

Data from: Mapquest.com