News

CBRE has arranged the $25.7-million sale of Westport Plaza & Square, a 39,334-square-foot shopping center in Costa Mesa, ...