While killing time on bing maps, I ran across this large site in Oxon Hill. It is off the end of Wheeler Hills Rd and seems to contain large parking lots and an excavated building site. Does anyone know what this was or what this was supposed to be ? Appended a screenshot from the bing aerial...