Butler Brothers Bldg.
renovating the Historic recognized Butler Building located on 1717 Olive Street. St Louis, MO into 384 units including amenity spaces such as a pool, walking track, fitness room and community areas. The project also includes an enclosed parking garage and retail spaces.
General Documents (click to expand/collapse)
Specs (click to expand/collapse)