York Road, Bayswater, Oxford, OX3, 4 Bedroom Detached House - £950,000

Floorplan