£446,783
£213,933
£116,495
59 town end view, north yorkshire
Sold in JAN 2022
£499,950
57 town end view, north yorkshire
29 town end view, north yorkshire
Sold in APR 2023