A team of Boston developers and Chicago investors have unveiled their designs for a pair of 18-story apartment towers on the site of the former WLVI television studio in Dorchester.
Oh come on. You people are spoiled. If this was proposed 20 years ago, this forum would be absolutely giddy that anything was being built in such a place. Now we expect big things from hi-rise yuppy projects next to 93