West Walls, Carlisle, Cumbria, CA3 8UF

Fixed price £35,000

Email