Red Lobster – 890 Albert Street, Regina, Saskatchewan, CANADA

Building: 7,319 SF

Land: 65,340 SF / 1.50 Acres

Address : 890 Albert Street, Regina, Saskatchewan, SK, S4R 2P5

Property Images