Proto Kendall Square: Unit 2004 Proto Kendall Square, Ames Street, Cambridge, MA, USA Share Gallery Check Availability