Towson Center (built 1976)
Location: 39.386375°N, 76.616238°W