Square UP Building The Euclid Housing Complex in Central West End

Square UP, in partnership with general contractor Tarlton Corporation, is keeping busy these days constructing a new housing complex, The Euclid, in St. Louis’ booming Central West End Neighborhood. The development will feature 72 boutique luxury apartments, state-of-the-art gym, entertaining spaces, underground parking and commercial office space. The development is expected to be open in Spring 2018.