IMO: 8211667|
Saudi Arabia
RADHWA 14 (IMO: 8211667) is a Tug registered and sailing under the flag of Saudi Arabia. RADHWA 14 was built in 1983. RADHWA 14 vessel length overall (LOA) is 36.71m, beam is 12.81m.