News

CBRE has arranged the $25.7-million sale of Westport Plaza & Square, a 39,334-square-foot shopping center in Costa Mesa, ...
An abandoned gas station and several homes at the property could also be demolished if the project is approved.