Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST PETERS HILL Detached £1,392,826 £650,000 7 Jan 2004
6 - 7 ST PETERS HILL £547,367 £540,000 5 Jul 2023