6 bed Detached House for Sale

Marsh Lane, Halifax

£725,000