Open plan office space for 15 persons in 4415 N River Blvd NE

4415 N River Blvd NE, Cedar Rapids, IA 52411, EUA