£300,000 | 426 sq ft3 North Parade Ave Oxford OX2 6LXRetail property (high street) for sale426 sq ft floor areaNearest station 0.8mi.