Newmark Arranges Nearly $25 Million Sale of Mixed-Use Office Property in Costa Mesa, California

1901