28 Owen Road, Parkerville