TheiaBeta/Article
CoreSite Acquires Three Santa Clara Tech Buildings for $100 Million - Theia