The developers behind a 30-story, $145 million apartment tower at a prominent intersection in the Central West ... in the Central West End neighborhood and St. Louis.” The developers haven ...