Terraced house - Lambourn Road, Oxford, OX4 | $408,000 | 85m² | $4,…