Towson Town Center (built 1959)
Location: 39.40389°N, 76.59944°W