1
result
Sold prices in Fircroft Road, London Central, SW17
21 Fircroft Road, London, SW17 7PR
- £440,000 Detached, Freehold 17 September 2004
- £167,500 Detached, Freehold 28 October 1998