£570,000
Sold 16 May 2025
BRIARWOOD, HOME FARM ROAD, ABBOTS LEIGH, BRISTOL, BS8 3QF
Detached
BS8 3QF
£1,487,500
Sold 27 Mar 2025
23 CHURCH ROAD, ABBOTS LEIGH, BRISTOL, BS8 3QP
Detached
BS8 3QP