Mendlesham

£1,450 pcm Let Agreed 5 Bedrooms