24, Howarth Terrace, Haswell, DH6 2BN

Fixed price £39,950

x