Newmark Completes Sale of One Mockingbird Plaza, a 156,104-Square-Foot Office Asset in Dallas

The property is located within DFW’s premier emerging marketplace and developing life sciences cluster—Dallas Medical/Love Field District

Orem Newmark