In Sant Mart there are plenty of shopping options because the district hosts not just one but two huge malls the Diagonal Mar and the Glories shopping malls both located on Avinguda Diagonal

Please fix the punctuation.
In Sant Marti there are plenty of shopping options because the district hosts not just one, but two huge malls, the Diagonal Mar and the Glories shopping malls, both located on Avinguda Diagonal.