Flats for sale in Northmoor, OX29, Oxfordshire

There are 322 results. Northmoor, OX29, Oxfordshire. Property prices for flats in Northmoor, OX29 range from £46,250 to £1,050,000 with an average price of £311,329.

Flats for sale in Northmoor, OX29, Oxfordshire

icon