Do your own research if you want....
I did mine and found this sneaky little spot that seems to be valid based on some interviews I found this spot and they had lots of gear some with heartbreakers logos on them... maybe just a storage spot but that would be a perfect location for a secret clubhouse. When there and asked around and was kinda rushed away. Maybe i'm onto something?
I'll post more if I turn up any further info.