Deals & DealmakersNewmark Completes $68 Million Sale of Fully Leased Building in Menlo Park, CaliforniaREWJanuary 15, 2023January 15, 2023 by REWJanuary 15, 2023January 15, 202301669 Newmark announces it has completed the sale of a 44,719-square-foot building in Menlo Park, California for $68 million. The property is fully occupied, home to...