Terraced house - Church Cowley Road, Oxford, OX4 | $523,600 | 85m²…