This two-storey office/medical office building is located on the eastern side of Torbay Rd, a few miles to the north of the downtown business district in the city of St. John's, Newfoundland.
The tenancy mix in this building consists of governmental, medical and industrial tenants.