Sold STC

£110,000

3 Bedroom Terraced House for Sale

Haydn Road, Liverpool

£110,000