French Island 3

3
Gas Turbine
79
61
Out of Service LT
1974
Distillate Fuel Oil
Operator Owned