Just a former business that is now closed down. Not exactly sure what this use to be, but it is an interesting spot. There are massive knights on each side of the entrance. For this virtual take your picture with one of the knights or at least your GPS in the picture. No pic, no log. I think there is a GC cache nearby as well.
[Update]: Castle Video Games, a video game casino, opened around 1999. It seems a legal battle with the state of SC quickly ensued over the legality of video game gambling. The state won the case and the place has been abandoned since then.