Construction has begun on Telford 180, an 85-unit condo building located along the Charles River in Allston, according to Bldup.
The building will be six stories and along with the ideal location will offer beautiful river views surrounded by plenty of green space.
There is plenty going on in the Allston neighborhood and this new development is just a small part of a neighborhood going through significant [...]