Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 CHAPELHILL ROAD Terraced £117,606 £90,000 30 Jan 2017