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.

Call Now