Found this on google maps... what is it?

http://www.fortistar.com/