I was walking by the site of the former Chili's in Harvard Square and noticed a banner for a new project, Charles Place. Anyone heard anything about this?
http://www.charlesplacecambridge.com/
I can't really tell where this is in the approval process.
Looks like every other new building to...