It's with great anticipation and pleasure to announce that on November 14, 2016, Star is relocating. We are excited to have the opportunity to build and design our new building next door to our existing office. This opportunity allows us to create a meaningful brand experience, increase efficiencies and better serve our customers.
We can't wait to host you in the finished space, which includes...
Check out the drone footage of the 7 month construction: