Finance & Capital Markets

CBRE: $62M office deal is latest investment sale in Secaucus