Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE CHAPEL, 12 ST. JOSEPHS PLACE Terraced £392,240 £317,500 14 Oct 2019