New live/work space coming to Sudbury

Points North

Renovations are underway in the Muirhead Building at 73 Elm Street in Sudbury.

More From AudioMobile/Points North