this should return the results you expect
df = (spark.read.option('header', True)
.option('multiline', True)
.option('mode', 'PERMISSIVE')
.option('quote', '"')
.option('escape', '"')
.csv('yourpath/CSVFilename.csv'))
display(df)