£564,444
£434,400
£300,166
17 the orchids, oxfordshire
Sold in DEC 2011
£500,000
21 the orchids, oxfordshire
Sold in MAR 2014
amberwood south row, oxfordshire
Sold in NOV 2007