Office

Secaucus office buildings fetch $21 million, CBRE says