The company behind Station House will open a co-work and event space at Sundial St. Pete. The 8,300-square-foot project will be on the second level of...
Station House is more than a business center. The five-story venue redefines what social interaction means in the workplace by providing a comfortable yet dynamic environment...