Homes for sale - 17 Angel PL, St. John's, NL A1E1M5 – MLS#1237928 -...