Square metres | 105.2 m² |
Property Type | Detached House |
EPC Rating | C |
Sold for £920,000
16 Nov 2023
Sold for £592,000
27 Aug 2009
Sold for £400,000
5 Dec 2007