King Street, Delph, Oldham, Lancashire, OL3

Offer in excess of £375,000

Email