Newmark Completes Sale of Newly Renovated, 807,354-SF Office Campus in Richardson, Texas

Lakeside Campus