3
results
Sold prices in Cowden Street, Bromley, SE6
17 Cowden Street, London, SE6 3SW
- £128,000 Terraced, Leasehold 15 December 2005
25 Cowden Street, London, SE6 3SW
- £182,000 Terraced, Freehold 20 December 2004
21 Cowden Street, London, SE6 3SW
- £56,000 Terraced, Freehold 10 February 1995