Square UP Building The Euclid Housing Complex in Central West End

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.