127 Cedar Street

Located in the heart of downtown Sudbury, 127 Cedar Street is a prominent 8-storey office building offering a prime space in one of the city’s most bustling districts. The building provides exceptional visibility and is strategically positioned with easy access to major transportation routes and the surrounding urban amenities.