|
HIGHLIGHTS
Notre Dame Square is an attractive retail and office complex that houses a variety of national and local tenants. The complex is comprised of three buildings, and is situated on a beautifully landscaped lot with ample on-site parking.
- Located on one of Sudbury's major roads
- Just minutes from Sudbury's downtown commercial area
|