About 21 of the 40 new units at 691 Mass. Ave. in the South End have been sold, according to reports.
Here’s a look at the site when it was still a weed-covered vacant lot. Quite a difference.
137 Charles St,
Boston, MA 02114
Looking for a condo?