17 Auld Lane

North Shore, PE

Comparable Properties