93 Church Cowley Road

JSON

Address
93 Church Cowley Road
Oxford
Oxfordshire
Postcode
OX4 3JS
Tenure
Freehold
Date Price Type
£422,500 Terraced
£333,000 Terraced
£250,000 Terraced
£93,200 Detached