Chapel Lane, , Oxford, OX4, 3 Bedroom Terraced House - £425,000

Floorplan