Cap Theodora

NAME
Cap Theodora
TYPE
Suezmax
FLAG
Flag of Greece svgGR
BUILT
2008
OWNED
Yes
INTEREST
100%
SPOT TC
SPOT
DWT
158,819
DRAFT (M)
17
LENGTH (M)
274
IMO
9380740
SHIPYARD
Samsung
Cap Theodora