Canopy Menlo Park is the newest Canopy location, a network of premium coworking and shared office spaces, focusing on form, function and high design for both professionals and entrepreneurs.