Software company latest tech firm to take big space Downtown
March 12, 2019
The California-based firm is taking 48,000 square feet across two floors in the newly-opened McCaffery Interests building at 1201 West Lake Street, according to Crain’s.
Read Article