29 Shea Street, St. john’s — $524,900 | Immoroute.ca