2 Bedroom flats for sale in Castle Street, OX16, Oxfordshire

There are 30 results. Castle Street, OX16, Oxfordshire. Property prices for 2 bedroom flats in Castle Street, OX16 range from £85,000 to £325,000 with an average price of £179,290.

2 bedroom flats for sale in Castle Street, OX16, Oxfordshire

icon