£485,000
£595,312
£287,500
15 monmouth road, oxfordshire
Sold in JUN 2018
£780,000
13 lake street, oxfordshire
Sold in MAY 2022
£760,000
16 vicarage lane, oxfordshire
Sold in OCT 2020