Square metres | 134 m² |
Property Type | Semi-Detached House |
EPC Rating | C |
Sold for £646,000
31 Jan 2025
Sold for £203,675
25 Nov 2004
Sold for £57,450
8 Oct 1997