Square metres | 152.1 m² |
Property Type | Detached House |
EPC Rating | D |
Sold for £585,000
19 Feb 2021
Sold for £450,000
24 Oct 2014
Sold for £268,950
10 Aug 2001