£839,430
£374,583
£427,500
orchard house wantage road, oxfordshire
Sold in FEB 2007
£540,000
11 ludbridge close, oxfordshire
Sold in JUL 2017
21 ludbridge close, oxfordshire
Sold in OCT 2017