Convenient office location in Cambridge, MA