
Haha! I always mention that site to people! I have always wondered about it as well.
I am starting to think maybe that Maple Tree owns it, the lands was left to it in some crazy dying man's will, hehe.
My only guess is maybe there use to be a gas station there and the land still isn't fully decontaminated??