Red Lobster – 311 King Street West, Oshawa, Ontario, CANADA

Building: 5,159 SF

Land: 33,541 SF / 0.77 Acres

Address : 311 King Street West, Oshawa, Ontario, ON, L1J 2J8

Property Images