Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DENE VIEW STELL HILL Detached £185,364 £180,000 11 Apr 2022
WOOD VIEW STELL HILL Detached £374,013 £223,000 19 Apr 2013