The Boston Indicators report found that developing on just 5% of public land in Greater Boston could create 85,000 new homes.
The Boston Indicators report found that developing on just 5% of public land in Greater Boston could create 85,000 new homes.