Newmark Completes $68 Million Sale of Fully Leased Building in Menlo Park, California

321 Middlefield