Ships for sale similar to Towboat
34m Tug for Sale / #1022606, DWT 173, LOA 34.27m, 1981 Towboat - Vessel draft 3.85m £650,000 |
Total found: 1
34m Tug for Sale / #1022606, DWT 173, LOA 34.27m, 1981 Towboat - Vessel draft 3.85m £650,000 |