Hanjin America
IMO:
9502946
Ex-names:
Rio Lucy
Built:
2012
@ Hyundai Heavy Industries
Locations:
DEHAM