Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 LOCHCRAIG PLACE Terraced £126,053 £124,950 4 Aug 2023
25 LOCHCRAIG PLACE Terraced £78,581 £63,000 8 May 2018