Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FLOSH MEADOWS Detached £443,165 £268,000 9 Aug 2013
2 FLOSH MEADOWS Detached £108,342 £29,500 19 Sep 2000
4 FLOSH MEADOWS Detached £344,622 £275,000 22 Mar 2018