The Two Thirty Building
230 S Bemiston Ave, St. Louis 63105