USED 4 Cranchi 24 turchese 1996 22.97 ft x 8.20 ft Price on App. Express cruiser Italy, -- Used boat power YACHT E SERVICE SRL