Hot Property: 81 Wyman St.

A recent capital improvement and renovation project at 81 Wyman St. in Waltham has received LEED Platinum certification for core and shell by the U.S. Green Building Council.