1
result
Sold prices in Leicester Place, Stoke, ST2
24 Leicester Place, Stoke-on-trent, ST2 0JR
- £123,000 Terraced, Freehold 21 April 2022
- £75,000 Terraced, Freehold 16 November 2012