Ross Business Center offers more than just an office space.