Shelbourne

Shelbourne is a New York based company that owns and manages over 8 million square feet of commercial real estate, totaling over a billion dollars’ worth of assets.

 

Brand Identity, Strategy, Visuals, Communication

Date:
Category: