The data contains a field for address, but the complete address has been placed into 1 column. I want to simply parse the address so that we can assign individual columns for: street address, city, and state.
I've been able to parse out the State by adding in a comma, but cannot find a way to parse the city as cities can be 2+ words (ex. BATON ROGUE). Ultimately, I need insights into how to best parse a city from the complete address to separate columns in a way to handle all potential cities.
Start:

As you can see above, if you attempted to parse the address on a space, then record 3 and 5 would not work since the city would be separated.
Desired Output:
| STREET ADDRESS | CITY |
| 4364 ULYSSES DR | SACRAMENTO |
| 5031 HARTCELL CT | ST CLOUD |