5 bed Farm House to Let

Upton St. Leonards, Gloucester

£3,600 PCM