2
results
Sold prices in Seymour Villas, Croydon, SE20
Flat B, 44 Seymour Villas, London, SE20 8TU
- £490,000 Detached, Freehold 30 March 2007
2a Seymour Villas, London, SE20 8TU
- £280,000 Detached, Freehold 13 September 2002