Square metres | 103.3 m² |
Property Type | Semi-Detached House |
EPC Rating | E |
Sold for £380,000
17 Jul 2023
Sold for £222,500
17 Oct 2011
Sold for £120,000
7 Sep 2001