This Central Square apartment boasts an unbeatable location that puts you within easy reach of everything you need and love in Cambridge. You'll find yourself just a short stroll away from public transportation options, including bus lines and the Central ...