Sale: 20 Fair Haven Place, St. John's, A1E4S1