Church Street, Durham

£5,050 pcm
7 bedrooms 3 bathrooms