logo

Sold STC - 6 bed Detached House

Pear Tree House, The Common, Olveston, South Gloucestershire

£1,300,000 - Freehold