10 Owen Ave, Front of leeds & seeleys bay — $1,299,000 | Immoroute.ca