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: September 14, 2022 Category: PortfolioWorks Tag: ArtCreative