Unit D79302 0 Owen Road, Uxbridge, ON L9P 1R1 | $329,900 | Nivaasaa Realty