£667,500
£477,500
£699,756
£383,608
118 abingdon road, oxfordshire
Sold in JUN 2022
£1,450,000
90 marlborough road, oxfordshire
Sold in APR 2021
£1,050,000
18 marlborough road, oxfordshire
Sold in MAR 2023
£1,025,000
Areas in South Oxford range from £370,000 to £625,000