I have not seen apache show *:80 has no virtualhosts, I would have expected this to show its IP address, unless you have removed it sorry, as 127.0.0.1 and fe80:: shows.
I do believe hostpanda is been displayed as it is the first alphabetical SSL domain (probably on bamboo.hostpanda), so as a test, can you create a siteworx account called 1sh.co.uk (this is my domain) and generate a self signed SSL cert, then try to reference garvers.us, which if I am correct, should display the new 1sh.co.uk SSL.
If you could update your post once tested and delete 1sh.co.uk
The reason why I do not think SNI is enabled, is because on testing, a server which is SNI enabled, would be displayed as such, and yours is not showing SNI only
Sorry, I should have asked, but are you on centos 7, if so, can you run cvspermsfix.pex, just in case
Also, a quick test to help track down what the issue is, is if you have a spare IP address, you could change hostpanda.net into a dedicated IP, and test gravers.us. The IP address could be private, as in say 192.168.2.2, as the test is to determine if SNI is working, and by changing hostpanda to dedicated IP, away from your live IP, it should not display hostpanda, but the first SSL site if SSL not working
I hope that makes sense