Newmark Completes the $117 Million, Off-Market Sale of 90 North, a Four-Building 256,703-SF Office Campus in Bellevue, WA

90 North