E-404 is proud to be building a second phase at Legends Terrace Apartments in Eureka Missouri. Here are some photos of the site. We’ll have a lot more information to follow soon.