IMO: 8017217|
Saudi Arabia
RADHWA 3 (IMO: 8017217) is a Tug registered and sailing under the flag of Saudi Arabia. RADHWA 3 was built in 1981. RADHWA 3 vessel length overall (LOA) is 43.5m, beam is 13.7m.