Sounds like two buildings. From the number of units I would guess one of the is at least 20 stories.
One of them
Housing comes to Kendall Square
Projects are starting to pop up in this center of tech, biotech
By Kimberly Blanton, Globe Staff | June 24, 2006
Developers are planning a...