Description
Other located at 65 Owl Vaughan, Nova Scotia B0N1Z0. It has 2 beds, 1 bathrooms, and is 576 square feet. The property was built in 2006. 65 Owl Vaughan, Nova Scotia B0N1Z0 is in the Vaughan neighborhood. Vaughan, and Vaughan are nearby neighbourhoods.