First built in 1972, the Landover Mall once featured a Hecht’s, a Sears, a Woolworth’s, and a six-screen movie theater. But by 1998, the Sears and Woolworth’s were gone, and after the Hecht’s closed in 2002, the mall was abandoned entirely before being demolished in 2006. The 90-acre plot has since sat completely empty for […]