Terraced house - Stowford Road Oxford OX3 9PJ | $448,800 | 85m² | $…