York | 4 Bd | 4 Ba
The property you are viewing is located at The Vicarage, Baxtons Road, Helmsley, York YO62 5HT. This....