25 Calhoun Street is a four-story office building. It is the city’s first private LEED registered new construction core and shell office building. It is located in the heart of the Charleston peninsula.
Excelsa is an investor and property developer. We invest in the US, Europe, Middle East and Africa.