Homes for sale - 30 Swan's RD, Placenta, NL A1X4C5 – MLS#1223016 - ...