£635,000
Sold 15 Jul 2025
84 ASTBURY ROAD, LONDON, SE15 2NW
Terraced
SE15 2NW
£680,000
Sold 14 Jul 2025
17A OXENFORD STREET, LONDON, SE15 4DF
Flat
SE15 4DF
Page 11 of 11