£394,750
£370,444
£217,214
118 leiden road, oxfordshire
Sold in SEPT 2019
£495,000
146 leiden road, oxfordshire
Sold in JUN 2021
£450,000
14 nuffield road, oxfordshire
Sold in OCT 2022