What is the version of the following sentence with correct punctuation?

2 language schools in Cartagena ranging from 1090 USD to 1105 USD for a 2 weeks Spanish course including accommodation
2 language schools in Cartagena, ranging from 1090 USD to 1105 USD for a 2 weeks Spanish course including accommodation.