2 bed Semi-Detached for Sale

Hazeldene, Westhoughton, BL5 2SJ

£215,000