It's under the fairing.
Before you spend someone’s money on a starter (and possibly get very embarrassed when it does not fix the issue), do some troubleshooting with a voltmeter, it will only take a few minutes.It was not the relay so it looks like its time to replace the starter.
Just because the solenoid shows low voltage at the output post does not mean the solenoid is bad, it could be the solenoid is not getting enough pull in current to the coil.I know its the solenoid