Let Agreed Mitchcroft Road, Longstanton £1,200 pcm 1 Reception 2 Bedrooms 2 Bathrooms This modern ground floor maisonette is located in the popular village of Longsta…