Castle Road Apartment
Scarborough, North York Moors & Coast