26
results
Sold prices in Seymour Villas, Croydon, SE20
105 Seymour Villas, London, SE20 8TR
- £65,000 Terraced, Freehold 27 March 1996
74 Seymour Villas, London, SE20 8TT
- £58,000 Terraced, Freehold 01 March 1995