Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 STELVIO PARK AVENUE Detached £182,226 £33,000 10 Sep 1996
59 STELVIO PARK AVENUE Detached £117,650 £62,500 17 Nov 2004