The Cherry Building in Cedar Rapids, IA is a hub for local artists and small businesses.
It offers studio spaces and retail opportunities for creatives looking to showcase their work in a collaborative environment.
Generated from their business information