Automated systems provider expands downtown
Open Control Systems LLC is investing $1.6 million to renovate, equip and lease 14,000 square feet of space over two buildings at 905 N. Capitol Ave.
Open Control Systems LLC is investing $1.6 million to renovate, equip and lease 14,000 square feet of space over two buildings at 905 N. Capitol Ave.