Green Road, Bayswater, Oxford, OX3, 4 Bedroom Detached House - £800,000

Floorplan