Description
Other located at 1317 Thorburn St.Philips, Newfoundland & Labrador A1M1J3. It has 4 beds, 2 bathrooms, and is 1714 square feet. The property was built in 1963. 1317 Thorburn St.Philips, Newfoundland & Labrador A1M1J3 is in the St.Philips neighborhood.