Newmark Completes Two Creative Office Sales in Playa Vista, Totaling $75 Million


The Annex header