Newmark Completes Sale of Three-Building, 304,099-SF Office Campus Along the Dallas North Tollway

International Business Park Closing Ecard Photo