1
result
Sold prices in Ebner Street, London Central, SW18
2 Ebner Street, London, SW18 1BT
- £982,000 Flat, Freehold 13 March 2024
- £436,000 Flat, Freehold 11 April 2002
- £284,000 Flat, Freehold 11 November 1998
- £75,000 Flat, Freehold 19 April 1995