£450,000
Sold 25 Jun 2025
20 CHARLTON ROAD, KEYNSHAM, BRISTOL, BS31 2JA
Semi-Detached
BS31 2JA
Page 7 of 7