Homes for sale - 15 O'Keefe ST, Placentia, NL A0B2Y0 – MLS#1220565 ...