1
result
Sold prices in Otters Rest, Royal Leamington Spa, CV31
4 Otters Rest, Leamington Spa, CV31 1AD
- £259,950 Terraced, Freehold 29 October 2021
- £156,000 Terraced, Freehold 13 August 2009
- £160,750 Terraced, Freehold 27 June 2005
- £109,500 Terraced, Freehold 26 June 2002