USED 20 Rizzardi Cr 63 top line 2005 62.66 ft x 15.42 ft 2 x 772 HP Diesel MAN 351,605 $ Motor yacht Italy, Latina Used boat power Remarketing Marine S.r.l.