This property is located at the corner of Torbay Road and Stavanger Drive in St. John’s dominant power centre.