Homes for sale - 26 Duffy PL, St. John's, NL A1B4C1 – MLS#1223433 -...