Eden Center (built 1984)
Location: 38.87361°N, 77.15389°W