The nearest metro stations are only a few minutes away on foot Drassanes Jaume I and Barceloneta

Could you correct the punctuation please?
The nearest metro stations are only a few minutes away on foot (Drassanes, Jaume I, and Barceloneta).