Newmark Completes $40 Million Sale of Office Property in Santa Monica, California

501 Santa Monica