2 bed semi-detached house for sale in Lancashire M31 – £156,000