Red Lobster – 1600 Lasalle Blvd., Sudbury, Ontario, CANADA

Building: 7,268 SF

Land: 65,340 SF / 1.50 Acres

Address : 1600 Lasalle Blvd., Sudbury, Ontario, ON, P3A 1Z7

Property Images