Arcade Building

810 Olive St.
Missouri
United States