logo

Sold STC - 3 bed Village House

Church Road, Lower Almondsbury, South Gloucestershire

£495,000 - Freehold