Red Lobster – 2501 8th Street East, Saskatoon, Saskatchewan, CANADA

Building: 10,979 SF

Land: 56,192 SF / 1.29 Acres

Address : 2501 8th Street East, Saskatoon, Saskatchewan, SK, S7H 0V4

Property Images