30570061 - 93 Holyrood Avenue, Oakville, ON, CANADAI have just recently sold this listing at 93 Holyrood Avenue, Oakville.