The Dollhouse Studios
Located in the heart of Downtown St. Louis on the historic and revitalized Washington Ave. Minutes away form several Corporations, Government Operations, Commecial, and amazing new urban Residential living projects.