£530,666
£262,916
£248,000
£142,000
108 high street, oxfordshire
Sold in MAY 2020
£400,000
27 lysander crescent, oxfordshire
Sold in DEC 2017
£404,995
7 beverley road, oxfordshire
£405,995