£390,000
£391,750
£382,428
£256,428
51 wood farm road, oxfordshire
Sold in AUG 2023
£525,000
118 leiden road, oxfordshire
Sold in SEPT 2019
£495,000
3 acre close, oxfordshire
Sold in SEPT 2024
£480,000