£400,000 The Street, Holbrook, Suffolk - Holbrook