£240,000 Town Centre Commercial Investment Oxfordshire OX16 06/06/2024 Commercial Investment Guide Price £240,000. Gross Yield 10.4%. Forming part of a mid-terrace building comprising a Large Ground Floor Retail Unit with internal access to... Read More on this property