10 Owen Avenue, Front of Leeds & Seeleys Bay — $1,299,000 · mihom.ca